Złoty Stok (German: Reichenstein, Czech: Rychleby) is a town in Ząbkowice Śląskie County, Lower Silesian Voivodeship, in south-western Poland. It is situated on the border with the Czech Republic, adjoining the Czech village Bílá Voda. The name Złoty Stok means "golden slope" in Polish.